/**
 * 共用函数方法
 * */





/**
 * 引入环境配置文件 env.js
 * */
document.write("<script type='text/javascript' src='../../js/env.js'></script>");





web_access = 'qSoiKwpWVge4TkaryH6MKvOdceGt7ZMaF20g8H0cnXI'; //接口调用权限KEY





/**
 * 弹窗提示
 * @param msg提示信息
 * @param url弹窗后跳转的地址
 * @param t弹窗停留时间s
 * */
function getWebPop(msg,url,t){
    var time, message = '', h = '';
    if (msg=='' || msg==null) {
        message = '未知错误！';
    } else {
        message = msg;
    }
    if (t==0 || t=='' || t==null) {
        time = 1000 * 2;
    } else {
        time = t;
    }
    h += '<div id="webPopMask"></div>';
    h += '<div id="webPopDetail">'+message+'</div>';
    h += '<script>';
    h += 'setTimeout("setErrClose()",'+time+'); function setErrClose(){ $("#webPop").html("").hide(); }';
    if (url!='') {
        h += 'setTimeout("setJump()",'+time+'); function setJump(){ window.location.href=\''+url+'\'; }';
    }
    h += '</script>';
    $('#webPop').html(h).show();
}





/**
 * 获取域名地址
 * */
function getDomainUrl(){
    var domain = getDomain();
    return domain + '/api/web';
}




/**
 * -------------------------
 * 本地缓存
 * -------------------------
 * */

/**
 * 缓存测试
 * */
function getTest(){ return 'test!!'; }

/**
 * 本地缓存，获取
 * */
function cacheGet(key){
    //return localStorage.getItem(key);
    return JSON.parse(localStorage.getItem(key));
}

/**
 * 本地缓存，新增
 * */
function cacheSet(key,val){
    //var cache = cacheGet(key);
    //if (cache!='undefined') { getErrMsg('已存在！',''); }
    //localStorage.setItem(key,val);
    //为防止没有设置值获取后出现object类型 转化出错,提前进行设置空字符串
    localStorage.setItem(key, "");
    localStorage.setItem(key, JSON.stringify(val));
}

/**
 * 本地缓存，删除
 * */
function cacheDel(key){
    localStorage.removeItem(key);
}

/**
 * 本地缓存，删除
 * */
function cacheClear(){
    localStorage.clear();
}